tethered vehicle - German English Dictionary